building envelope - French English Dictionary